long-term asset - English Synonyms Dictionary